package com.smartleanx.module.hrm.dal.dataobject.examine.examineFlowPerformance;

import lombok.*;
import java.util.*;
import com.baomidou.mybatisplus.annotation.*;
import com.smartleanx.framework.mybatis.core.dataobject.BaseDO;

/**
 * 考核流程中间 DO
 *
 * @author 
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(value = "hrm_examine_flow_performance")
public class ExamineFlowPerformanceDO {

    /**
     * 低绩效设置
     */
    @TableId
    private Integer id;
    /**
     * 1等级2分值
     */
    private Integer conditionType;
    /**
     * 分值 为1是字符串 为2是数字
     */
    private String conditionValue;
    /**
     * 考核计划id
     */
    private Integer examineId;

    private Integer unit;
    @TableField(exist = false)
    private List<Integer> gradeIds = new ArrayList<>();

}